package 常用类.Array类.map.hashMap;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class HashMap3 {
    public static void main(String[] args) {
        Map<String,Integer> map=new HashMap<>();
        map.put("first",111);
        map.put("second",222);
        map.put("third",333);
        map.put("fourth",444);
        map.put("fifth",555);

        //遍历Map集合的方式
        //方式一：获得所有的key，然后通过key获取对应的value
        Set<String> keys=map.keySet();
        for (String key:keys){
            Integer value=map.get(key);
            System.out.println(key+":"+value);
        }

        //方法二：使用Map接口内Entry接口来实现（Entry中包含key和value）
        System.out.println("=====Map集合遍历方式2======");
        for (Map.Entry<String,Integer> entry:map.entrySet()){
            System.out.println(entry.getKey()+":"+entry.getValue());
        }
    }
}
